|
Emplacement du menu |
---|
Outils → Ajouter un document texte |
Ateliers |
Tous |
Raccourci par défaut |
Aucun |
Introduit dans la version |
0.19 |
Voir aussi |
Draft Formes à partir de texte, Draft Texte |
La commande Std Ajouter un document texte crée un objet capable de contenir du texte arbitraire. Cet élément peut être utilisé pour écrire des informations générales ou de la documentation sur le modèle.
Editor
Font
) : un nom de police, par exemple, Ubuntu Mono
.Float
) : une taille de police en points, par exemple, 11
.Bool
) : par défaut false
. Mis à true
, le texte ne peut pas être modifié tant que cette propriété n'est pas définie sur false
.Enumeration
) : il est par défaut None
. S'il est défini sur Python
, il mettra en surbrillance le texte comme la console Python.
Voir aussi : Autogenerated API documentation et FreeCAD Débuter avec les scripts.
Voir Part Feature pour les informations générales sur l'ajout d'objets au document.
Un objet App::TextDocument
est créé avec la méthode addObject()
du document. Une fois qu'un TextDocument existe, ses informations textuelles sont stockées dans son attribut Text
. Cet attribut peut être utilisé dans d'autres objets, par exemple, comme chaîne dans une Draft Forme à partir d'un texte.
import FreeCAD as App
import Draft
doc = App.newDocument()
obj = doc.addObject("App::TextDocument", "Text_document")
obj.Text = "textual information"
doc.recompute()
obj2 = Draft.makeShapeString(obj.Text, "/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf", 10)
doc.recompute()